Vehicle frames - Almanca İngilizce Sözlük